﻿using System;
using System.Collections.Generic;
using System.Text;

namespace CMN.Entity
{
    ///<summary>
    ///Sys_ModuleExtPermissionEntity实体类(模块扩展权限)
    ///</summary>
    [Serializable]
    public partial class Sys_ModuleExtPermissionEntity
    {
        #region "Private Variables"
        private DataTableAction _DataTable_Action_;  // 操作方法 Insert:增加 Update:修改 Delete:删除
        private Int32 _ExtPermissionID = 0; // 扩展权限ID
        private Int32 _ModuleID = 0; // 模块ID
        private String _PermissionName = ""; // 权限名称
        private Int32 _PermissionValue = 0; // 权限值
        private String _PermissionCode = ""; // 扩展权限Code
        #endregion

        #region "Public Variables"
        ///<summary>
        /// 操作方法 Insert:增加 Update:修改 Delete:删除
        ///</summary>
        public DataTableAction DataTable_Action
        {
            set { this._DataTable_Action_ = value; }
            get { return this._DataTable_Action_; }
        }
        /// <summary>
        /// 扩展权限ID
        /// </summary>
        public Int32 ExtPermissionID
        {
            set { this._ExtPermissionID = value; }
            get { return this._ExtPermissionID; }
        }
        /// <summary>
        /// 模块ID
        /// </summary>
        public Int32 ModuleID
        {
            set { this._ModuleID = value; }
            get { return this._ModuleID; }
        }
        /// <summary>
        /// 权限名称
        /// </summary>
        public String PermissionName
        {
            set { this._PermissionName = value; }
            get { return this._PermissionName; }
        }
        /// <summary>
        /// 权限值
        /// </summary>
        public Int32 PermissionValue
        {
            set { this._PermissionValue = value; }
            get { return this._PermissionValue; }
        }
        /// <summary>
        /// 扩展权限Code
        /// </summary>
        public String PermissionCode
        {
            set { this._PermissionCode = value; }
            get { return this._PermissionCode; }
        }
        #endregion
    }
}
